home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
msoftapp.zip
/
MYDLGS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-06-01
|
2KB
|
66 lines
// mydlgs.h 1/5/92 RHS
#if !defined(MYDLGS_H)
#define MYDLGS_H
#ifdef OLD
class myModalDialog : public CModalDialog
{
public:
myModalDialog(const char FAR *templatename, CWnd *parent = NULL)
: CModalDialog(templatename,parent)
{}
myModalDialog(UINT IdTemplate)
: CModalDialog(IdTemplate)
{}
virtual ~myModalDialog(void){}
BOOL OnInitDialog(void)
{
CClientDC dc(this);
SetCtlBkColor(dc.GetNearestColor(::GetSysColor(COLOR_WINDOW)));
return TRUE;
}
};
class myColorDialog : public CColorDialog
{
public:
myColorDialog(COLORREF color)
: CColorDialog(color)
{}
virtual ~myColorDialog(void){}
BOOL OnInitDialog(void)
{
CClientDC dc(this);
SetCtlBkColor(dc.GetNearestColor(::GetSysColor(COLOR_WINDOW)));
return TRUE;
}
};
class myFileDialog : public CFileDialog
{
public:
myFileDialog(BOOL bOpenFileDialog, // TRUE for FileOpen, FALSE for FileSave
LPCSTR lpszDefExt = NULL,
LPCSTR lpszFileName = NULL,
DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
LPCSTR lpszFilter = NULL,
CWnd* pParentWnd = NULL)
: CFileDialog(bOpenFileDialog,lpszDefExt,lpszFileName,dwFlags,
lpszFilter, pParentWnd)
{}
virtual ~myFileDialog(void){}
BOOL OnInitDialog(void)
{
CClientDC dc(this);
SetCtlBkColor(dc.GetNearestColor(::GetSysColor(COLOR_WINDOW)));
return TRUE;
}
};
#endif
#endif